package edu.object_oriented.this_demo;

public class Teacher {

    String name;
    int age;
    String gender;

    public Teacher(){

    }
    //定义一个方法，用于创建对象,此时可以把this作为返回值
    public Teacher create(){
//        return new Teacher();
        return this;
    }

    //要求使用构造方法完成属性的初始赋值
    public Teacher(String name,int age,String gender){
        this.name = name;
        this.age = age;
        this.gender = gender;
        //this 指代的是一个对象的引用，可以调用属性   以及  方法
        this.say();
    }

    public void say(){
        System.out.println(this.name + "年龄："+this.age+"性别："+this.gender);
    }


    public static void main(String[] args) {
        Teacher tea = new Teacher("tom",30,"男");

    }




}
